技術問答
技術文章
iT 徵才
Tag
聊天室
2024 鐵人賽
登入/註冊
問答
文章
Tag
邦友
鐵人賽
搜尋
第 11 屆 iThome 鐵人賽
DAY
8
0
自我挑戰組
從不懂,到玩上手的Python語言
系列 第
8
篇
Day8- Python開發環境
11th鐵人賽
岳岳
團隊
CPR爆肝初心者
2019-09-24 18:17:02
1491 瀏覽
分享至
學習目標
試著安裝下列Python開發環境
雲端開發環境:Repl.it
官方開發環境:IDLE
其他知名環境:Pycharm
雲端IDE:Repl.it
直接拜訪下列網址(免安裝)
https://repl.it/languages/python3
官方IDE:IDLE安裝與使用
下載IDLE
執行安裝精靈
撰寫程式碼(1):互動模式
啟動「Python3.7」>撰寫「print("Hello!")」
撰寫程式碼(2):程式模式
啟動IDLE>File>New File
撰寫>執行(Run>Run Module)
存擋>觀看結果
存擋後可以無限次執行
優劣分析與使用建議
Pycharm安裝與使用
下載Pycharm
https://www.jetbrains.com/pycharm/download/#section=windows
安裝精靈
啟動Pycharm
啟動>不匯入舊設定>同意Pychrom版權宣告
指定面板風格>開啟新專案>指定專案名稱為Hello
關閉每日秘訣>抵達主畫面
優劣分析與使用建議
雲端 Python5.1
https://www.python.org/
←使用 Google Chrome 瀏覽器
點擊以下紅框處
接著出現 Python 提示符號 >>>,可開始測試
>>>HELP()
Help> keywords
Help> print
Help> quit
>>>help (print)
注意事項
Python 程式中,大、小寫字母是有差別的。
Print ('test'),P 大寫,錯誤
print ('test'),OK
A 與 a 不同
程式不能隨意縮排
print('test1')print('test2')# 這是錯的
print 基本注意事項
print('This's a test'),錯誤!! 因為中間的單引號
脫逸序列(escape sequence)
\n :換行
\t :跳 8 格(Tab)
\ :輸出反斜線
" :輸出雙引號
' :輸出單引號
print('This's a test')
其他
註解
單列:#開頭 (不限定放置最左邊開始處)
多列:'''開頭 …. 結尾''' (頭尾各三個單引號或雙引號,當中內容不限定一列)
強迫換行
>>>a=(2+3)
>>>a=(2+3)
合併 ;
>>>a=10; b=20 #不建議用
PYTHON 3 預設的檔案編碼格式為 UTF-8
程式錯誤類型
語法錯誤
邏輯錯誤
執行中的錯誤 (EX: 除數除到 0)
PYTHON 提供的說明文件
開始/程式集/python/python manuals
→內容/the python tutorial
→內容/the Python Standard Library/Built-in Fundtions
https://www.python.org/
→ documentation / tutorial
開始/程式集/python/python Module docs
重點整理
留言
追蹤
檢舉
上一篇
Day7- Python安裝開發環境
下一篇
Day9-規劃、除錯、保存不同版本的程式碼之重點篇
系列文
從不懂,到玩上手的Python語言
共
30
篇
目錄
RSS系列文
訂閱系列文
9
人訂閱
26
DAY26-物件導向設計
27
Day27-物件導向設計 :封裝部分
28
Day28-物件導向設計封裝部分:建構函數(Constructor)
29
Day29- 例外處理 (Exception)
30
Day30-總結30 天
完整目錄
直播研討會
{{ item.subject }}
{{ item.channelVendor }}
{{ item.webinarstarted }}
|
{{ formatDate(item.duration) }}
直播中
立即報名
尚未有邦友留言
立即登入留言
iThome鐵人賽
參賽組數
1064
組
團體組數
40
組
累計文章數
22198
篇
完賽人數
602
人
看影片追技術
看更多
{{ item.subject }}
{{ item.channelVendor }}
|
{{ formatDate(item.duration) }}
直播中
熱門tag
看更多
15th鐵人賽
16th鐵人賽
13th鐵人賽
14th鐵人賽
12th鐵人賽
11th鐵人賽
鐵人賽
2019鐵人賽
javascript
2018鐵人賽
python
2017鐵人賽
windows
php
c#
windows server
linux
css
react
vue.js
熱門問題
如何讓在中國的同事可以穩定的使用台灣總部的系統服務
熟識南投軟體工程師推薦
Web Application 與Web Service 的差異
如何練國考資訊題?
求救,erp 無法使用,ping封包 100% 丟失
Active Directory 環境中時間無法同步問題
如何以php抓取html文件的特定元素,並且依照抓取順序填入頁碼
fortigate 60E 配IP給無限AP問題
電腦版Outlook 封存郵件無法包含有作標幟的郵件
switch 指令的應用
熱門回答
如何讓在中國的同事可以穩定的使用台灣總部的系統服務
求救,erp 無法使用,ping封包 100% 丟失
Active Directory 環境中時間無法同步問題
熟識南投軟體工程師推薦
如何以php抓取html文件的特定元素,並且依照抓取順序填入頁碼
熱門文章
大總結 - Win11 是對企業和私人的大改版
卷 31:iThome 鐵人賽寫作攻略——新手必看指南
每日一篇學習筆記 直到我做完專題 :( [Day1]
每日一篇學習筆記 直到我做完專題 :( [Day2]
Python 字串string 方法,zfill() & f"{i:0xd}" &浮點數格式化
IT邦幫忙
×
標記使用者
輸入對方的帳號或暱稱
Loading
找不到結果。
標記
{{ result.label }}
{{ result.account }}